estimated taxes payable - French English Dictionary